dogue des Canaries – English–Français translations

🇫🇷 fr en 🇬🇧

dogue des Canaries noun {m}

perro de presa canario
Wiktionary Links